The Bmw M240I Has All The Power You'll Ever Need, But Is It Dull